package com.doit.doc;

import java.io.File;

public class ApisDemo3 {
    public static void main(String[] args) {
        File file = new File("D:\\test");

        //查看这个路径是否存在
        boolean flag = file.exists();
        System.out.println(flag);

        //列出该文件下所有的文件和文件夹，以字符串的心事展示给我们
        String[] list = file.list();
        for (String s : list) {
            /*
            a.txt
            aaa
            b.txt
            bbb
            c.txt
             */
            System.out.println(s);
        }

        //展示文件的路径
        String path = file.getPath();
        System.out.println(path);//D:\test

        //判断一个文件是否是一个文件，或者是否是一个文件夹
        boolean directory = file.isDirectory();
        boolean file1 = file.isFile();
        System.out.println(directory);//true
        System.out.println(file1);//false


        //获取该文件或者文件夹的名字
        System.out.println(file.getName());//test

        //获取该文件或者文件夹的父文件名字
        System.out.println(file.getParent());//D:\

        //指定的路径肯呢个不存在，让他给我们创建
        file.mkdir();


    }
}
